Location:
Search - crc ccitt
Search list
Description: 8051上的CRC8校验 A CCITT-8 CRC calculator. The source contains both the calculated (smaller but slower) version, and the table driven (faster but larger) version.-8051 CRC8 check on the CCITT A-8 CRC calculator. Th e source contains both the calculated (smaller but slower) version, and the table driven (faster but larger) versio n.
Platform: |
Size: 2048 |
Author: buaalzx |
Hits:
Description: crc校验算法,包括编码和解码-unicef.org checksum algorithm, including encoding and decoding
Platform: |
Size: 238592 |
Author: 杨春宝 |
Hits:
Description: VC++开发的冗余码算法-VC redundancy Algorithm
Platform: |
Size: 2048 |
Author: 梦 |
Hits:
Description:
Platform: |
Size: 228352 |
Author: 李瑞丽 |
Hits:
Description: 工作中写的一个含串口访问功能的小测试程序,含多线程,CRC校验-work written by a serial access function with a small test program, including multithreading, CRC
Platform: |
Size: 443392 |
Author: 海天 |
Hits:
Description: crc任意位生成多项式
任意位运算
自适应算法
循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的
编码方式,这种方法把要发送的数据看成是一个多项式的系数
,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为:
bn-1Xn-1+bn-2Xn-2+…+b1X+b0
例如:数据“10010101”可以写为多项式
X7+X4+X2+1。
循环冗余校验CRC
循环冗余校验方法的原理如下:
(1) 设要发送的数据对应的多项式为P(x)。
(2) 发送方和接收方约定一个生成多项式G(x),设该生成多项式
的最高次幂为r。
(3) 在数据块的末尾添加r个0,则其相对应的多项式为M(x)=XrP(x)
。(左移r位)
(4) 用M(x)除以G(x),获得商Q(x)和余式R(x),则 M(x)=Q(x)
×G(x)+R(x)。
(5) 令T(x)=M(x)+R(x),采用模2运算,T(x)所对应的数据是在原数
据块的末尾加上余式所对应的数据得到的。
(6) 发送T(x)所对应的数据。
(7) 设接收端接收到的数据对应的多项式为T’(x),将T’(x)除以G(x)
,若余式为0,则认为没有错误,否则认为有错。-crc-generating polynomial arbitrary Operators adaptive algorithm Cyclic Redundancy Check (CRC. Cyclic Redundancy Code) is the polynomial coder, This way the data to be sent as a polynomial coefficient data bn- 1bn-2 ... b1b0 (0 or 1), corresponding to the polynomial : bn- 1Xn-1 bn- 2Xn-2 ... b1X belts such as : data "10010101" polynomial can be written as a X7 X4 X2. Cyclic Redundancy Check Cyclic Redundancy Check method of principle as follows : (1) The data to be sent to the corresponding polynomial p (x). (2) the sender and the receiver agreed on a generator polynomial G (x), set up the generator polynomial of the highest power of r. (3) In the data block Add to the end of r-0, then the polynomial corresponding to M (x) = XrP (x). (R-bits) (4) M (x) divided by G (
Platform: |
Size: 459776 |
Author: johu |
Hits:
Description: 使用CRC-16 ,CCITT多项式的CRC检验生成,检验的原程序,可用于网路通信的信号传输检验用-using CRC-16, CCITT CRC polynomial test generation, the original testing procedures, can be used for network communications signal transmission tests using
Platform: |
Size: 39936 |
Author: ligao111 |
Hits:
Description: MODBUS等通讯协议中CRC校验码的生成和测试-MODBUS communication protocol such as CRC code generation and testing
Platform: |
Size: 397312 |
Author: 王跃跃 |
Hits:
Description: Modbus RTU CRC Check
Platform: |
Size: 2048 |
Author: 柳 |
Hits:
Description: CRC-16的编解码程序和仿真结果。统计了漏检概率随错误比特数目的曲线。-CRC-16 codec procedures and simulation results. Statistics of the undetected bit error probability with the number of curves.
Platform: |
Size: 21504 |
Author: 李明 |
Hits:
Description: MSP430的CRC程序设计实现,位运算和查表法-MSP430 realize the CRC program design, digital computing and look-up table method
Platform: |
Size: 1024 |
Author: caichangxin |
Hits:
Description: HDLC链路层协议的CRC校验.HDLC使用16位CRC校验。使用的多项式是:x16+x12+x5+x0-HDLC link layer protocol of the CRC checksum. HDLC using 16-bit CRC checksum. Polynomial is used: x16+ X12+ X5+ X0
Platform: |
Size: 1024 |
Author: 李洪臣 |
Hits:
Description: CRC 的算法分析和程序实现,很详细的!-CRC algorithm analysis and procedures to achieve, I am very detailed!
Platform: |
Size: 106496 |
Author: 5implelove |
Hits:
Description: crc32 16bits and 32bits algorithm code
Platform: |
Size: 3072 |
Author: feixu |
Hits:
Description: Modbus串行通讯的CRC16校验和计算方法-Modbus serial communications CRC16 checksum calculation
Platform: |
Size: 2048 |
Author: |
Hits:
Description: 完成ccitt crc的校验。针对hdlc协议控制器编写的crc校验模块。通过了仿真测试-Ccitt crc checksum completed. HDLC protocol controller for the preparation of the CRC checksum module. Through the simulation test
Platform: |
Size: 1024 |
Author: |
Hits:
Description: 16位的CRC校验函数包。符合ccitt标准,查表法校验,速度快。节省CPU时间。值得一看!-16 The CRC checksum function package. Consistent with the CCITT standards, look-up table method validation, fast. Save CPU time. Worth a visit!
Platform: |
Size: 1024 |
Author: cumt |
Hits:
Description: CRC16校验源码。CRC域是两个字节,包含一16位的二进制,它由传输设备计算后加入到消息中。接收设备重新计算收到消息的CRC,并与接收到的CRC域中的值比较,如果两值不同,则有误-CRC16 checksum source. CRC field is two bytes, contains a 16-bit binary, it is calculated that by the transmission equipment added to the message. Receiving equipment received a message of recalculation of CRC, and received CRC values in the domain of comparison, if the two different values, then an error
Platform: |
Size: 173056 |
Author: qiuqiu |
Hits:
Description: 单片机实现的CRC校验,特别针对PPP协议验证过。
多项式是:CRC16-CCITT x16+x12+x5+1-Singlechip realize the CRC checksum, with special reference to PPP agreements verified. Polynomial is: CRC16-CCITT x16+ X12+ X5+ 1
Platform: |
Size: 1024 |
Author: 王强 |
Hits:
Description: 将小于32位的码字用1011编程循环冗余码!
并且可以检验已编好的循环冗余码是否正确!-Will be less than 32-bit code word to use Cyclic Redundancy Code 1011 programming! And can be tested has been a good cyclic redundancy code is correct!
Platform: |
Size: 1024 |
Author: ty8888 |
Hits: